package com.car.loan.project.xr.util.bo.business;

import io.swagger.annotations.ApiModelProperty;
import javax.validation.constraints.NotNull;
import lombok.Data;

/**
 * @author huangding
 * @description 客户担保人
 * @date 2019/11/4 20:40
 */
@Data
public class CustomerGuarantorAddBo {


    /**
     * 姓名
     */
    @ApiModelProperty(value = "姓名")
    private String name;

    /**
     * 手机号码
     */
    @ApiModelProperty(value = "手机号码")
    private String mobile;

    /**
     * 关系  父母/子女/兄弟/姐妹/亲戚/朋友
     */
    @ApiModelProperty(value = "关系  父母/子女/兄弟/姐妹/亲戚/朋友")
    private String relationship;

    /**
     * 0=身份证 1=户口簿 2=护照 3=军官证 4=士兵证 5=港澳居民来往内地通行证 6=台湾同胞来往内地通行证 7=临时身份证 8=外国人居留证 9=警官证 A=香港身份证
     * B=澳门身份证 C=台湾身份证 X=其他证件
     */
    @ApiModelProperty(value = "0=身份证")
    private Integer idType;

    /**
     * 证件号码
     */
    @ApiModelProperty(value = "证件号码")
    private String idCardNo;

    /**
     * 是否担保  0=不担保  5=公司担保  10=银行担保
     */
    @ApiModelProperty(value = "是否担保  0=不担保  5=公司担保  10=银行担保")
    private Integer guaranteeType;

    /**
     * 居住省
     */
    @ApiModelProperty(value = "居住省")
    private String province;

    /**
     * 居住市
     */
    @ApiModelProperty(value = "居住市")
    private String city;

    /**
     * 居住区
     */
    @ApiModelProperty(value = "居住区")
    private String area;

    /**
     * 居住地址
     */
    @ApiModelProperty(value = "居住地址")
    private String address;

    /**
     * 工作单位
     */
    @ApiModelProperty("工作单位")
    private String workUnit;
}
